Fuzzy Logic Programming for Implementing a Flexible XPath-based Query Language
نویسندگان
چکیده
FLOPER is the “Fuzzy LOgic Programming Environment for Research” designed in our research group for assisting the development of real-world applications where fuzzy logic might play an important role. This is the case of our recently proposed extension for the popular XPath query language in order to handle flexible queries which provide ranked answers, fuzzy variants of operators and, or and avg for XPath conditions, as well as two structural constraints, called down and deep, for which a certain degree of relevance can be associated.
منابع مشابه
A Flexible XPath-Based Query Language Implemented with Fuzzy Logic Programming
In this paper we present an extension of the XPath query language for the handling of flexible queries. In order to provide ranked answers, our approach proposes fuzzy variants of and, or and avg operators for XPath conditions, as well as two structural constraints, called down and deep, for which a certain degree of relevance is associated. Our proposal has been implemented with a fuzzy logic ...
متن کاملFuzzy Querying of Semi-structured Data
Querying XML data is a well-explored topic thanks to powerful query languages such as XPath and XQuery. Both were designed to support the evaluation of binary predicates, which can be proven to be a limited approach to effective querying of XML data. In this paper, a fuzzy extension of the XPath query language is proposed. Its goal is to achieve more flexible querying through vague queries, whi...
متن کاملAn efficient implementation of a flexible XPath extension
In this paper we present an efficient implementation of different flexible queries (that constitute an extension of the XPath query language) to be executed on XML documents represented by using a recent structure called XML Wavelet Tree (XWT) [3]. A XWT represents the XML document compressed by using only about 35% of its original size, but it also provides some implicit self-indexing features...
متن کاملQuerying XML documents in logic programming
Extensible Markup Language (XML) is a simple, very flexible text format derived from SGML. Originally designed to meet the challenges of large-scale electronic publishing, XML is also playing an increasingly important role in the exchange of a wide variety of data on the Web and elsewhere. XPath language is the result of an effort to provide address parts of an XML document. In support of this ...
متن کاملProject-Join-Repair: An Approach to Consistent Query Answering Under Functional Dependencies
Algebra-based identification of tree patterns in XQuery p. 13 Approximate querying of XML fuzzy data p. 26 Relaxation paradigm in a flexible querying context p. 39 A functional model for data analysis p. 51 Materialization-based range and k-nearest neighbor query processing algorithms p. 65 Flexible querying using structural and event based multimodal video data model p. 75 Reverse nearest neig...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Electr. Notes Theor. Comput. Sci.
دوره 282 شماره
صفحات -
تاریخ انتشار 2012